/**
*  \file main.c
*
*  \brief
*
*  \author Qilong Huang
*
*
*/

/*===============================================[ private includes  ]================================================*/
#include "../gpio/gpio.h"
#include "cmsis_os.h"
//#include "stm32f10x_dbgmcu.h"
#include "wwtg.h"
#include "iwtg.h"
#include "task.h"

/*===============================================[ private defines   ]================================================*/

/*===============================================[ private datatypes ]================================================*/

/*===============================================[ private variables ]================================================*/
/*===============================================[ public variables ]================================================*/

/*===============================================[ private functions ]================================================*/

/*================================================[ inline functions ]================================================*/

/*================================================[ public functions ]================================================*/


/**
* @brief	Main program.
* @retval   Returns always zero.
*/
int main(void)
{
    osThreadId main_thread_id = osThreadGetId();
#ifdef DEBUG
	debug();
#endif
	GPIO_Initial();
	//Iwatchdog_Init();	                      //intial the iwdg timeer
	//Wwatchdog_Init();	                      //intial the wwdg timer

    create_tasks();
    osThreadTerminate(main_thread_id);        //This task no longer use
    return 0;
}
/*===============================================[ private functions ]================================================*/


/***********************************************************************************************************************
*                             Copyright 2016 Linde Material Handling. All rights reserved.                             *
***********************************************************************************************************************/

